import Vue from 'vue';
import previewMediaTemp from '@/components/preview-media/preview-media.vue';
(function () {
	// 重写 uni.previewMedia 赋予指令式预览组件
	uni.previewMedia = (options) => { 
		// console.log(options,111)
		if (!options || !options.sources || options.sources.length == 0) {
			return;
		} 
		const vueextend = new (Vue.extend(previewMediaTemp));
		vueextend.sources = options.sources || [];
		vueextend.current = options.current || 0;
		vueextend.show = true;
		Vue.prototype.$previewMedia = vueextend;
		// 挂载到dom
		vueextend.$mount(); 
	};
})();